<%@page import="java.util.List"%>
<%@page import="Entidades.UsuarioEnt"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
   pageEncoding="ISO-8859-1"%>

<%@page import="Entidades.ObjetoAprendizajeEnt"%>

<%
    int  row = 1;
    List<UsuarioEnt> lstUsuario;
    lstUsuario = request.getAttribute("lstUsuario") != null ? (List<UsuarioEnt>) request.getAttribute("lstUsuario") : null;
    
    int busqueda = request.getAttribute("busqueda") == null ? -1 : Integer.parseInt(request.getAttribute("busqueda").toString());
    
    int eliminado = request.getAttribute("eliminado") == null ? -1 : Integer.parseInt(request.getAttribute("eliminado").toString());
    
    int actualizado = request.getAttribute("actualizado") == null ? -1 : Integer.parseInt(request.getAttribute("actualizado").toString());
%>


<jsp:useBean class="Servlets.BusquedaServ"
        scope="page"  id="busquedaServ">
 </jsp:useBean>
<%@ taglib prefix="c"  uri="http://java.sun.com/jsp/jstl/core" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

  <link rel="stylesheet" href="css/jquery-ui.css" />
  <script type="text/javascript" src="js/jquery-1.9.1.js"></script>
  <script type="text/javascript" src="js/jquery-ui.js"></script>
  <link rel="stylesheet" href="css/style.css" />
  <script type="text/javascript" src="js/jquery.displaytag-ajax-1.2.js"></script>
  
<title>Busqueda</title>

	<script language="javaScript" type="text/javascript">
  
	  function main() {
		  window.location.href = "./main.jsp";
	  }
  
	</script>

        <script language="javaScript" type="text/javascript">
  
	  function cerrarSession() {
		  window.location.href = "./CerrarSesion";
	  }
  
	</script>
</head>
<body style="background-color:#00a79f;">
   <div style="background-color: white;padding-bottom: 400px;">
    <div style="text-align: right;">
      <a href="#" onclick="cerrarSession();" style="text-decoration:none; color: #f7db64;"/>Cerrar Sesion</a>
    </div>
	<div align="center"> <img src="imagenes/tituloLogin.png" alt="head" width="100%" >    
	</div>
	
	<div style="text-align: center;">
	<FONT FACE="arial" size="6" COLOR="#007d00" style="text-align: center">Busqueda Usuarios</FONT>
	</div>
	
                               <%
                                    if (busqueda == 0) {
                                %>
                                <div style="text-align: center">
                                    
                                        <span style="color:#f6bd30;text-align: center">No se encuentraron resultados para la busqueda</span>
                                   
                                </div>
                                <% }%>
                                
                               <%
                                if (eliminado == 0) {
                                %>
                                <div style="text-align: center">
                                    
                                        <span style="color:#f6bd30;text-align: center">Error al eliminar el usuario</span>
                                   
                                </div>
                                <% }%>
                                
                                <%
                                if (eliminado == 1) {
                                %>
                                <div style="text-align: center">
                                    
                                        <span style="color:#f6bd30;text-align: center">Usuario eliminado con exito</span>
                                   
                                </div>
                                <% }%>
                                
                                                               <%
                                if (actualizado == 0) {
                                %>
                                <div style="text-align: center">
                                    
                                        <span style="color:#f6bd30;text-align: center">Error al actualizar el usuario</span>
                                   
                                </div>
                                <% }%>
                                
                                <%
                                if (actualizado == 1) {
                                %>
                                <div style="text-align: center">
                                    
                                        <span style="color:#f6bd30;text-align: center">Usuario actualizado exitosamente</span>
                                   
                                </div>
                                <% }%>
                                
                                
                                <%
                                if (actualizado == 3) {
                                %>
                                <div style="text-align: center">
                                    
                                        <span style="color:#f6bd30;text-align: center">Error al editar el usuario. Todos los parametros son obligatorios</span>
                                   
                                </div>
                                <% }%>
       
       <form action="./BuscarUsuarioServ" method="POST">
		<div align="center" style="padding-top:30px ">
			<table>
				
				<tr>
					<td><label>Nombre Usuario:</label>  </td>
					<td><input id="Nombre" name="Nombre" type="text"> </td>
				</tr>	
				
			</table>
			
                    <br>
                    <br>
                    
			<div align="center">
				<input type="submit" value="Buscar" class="button white">
				<input type="button" value="Regresar" onclick="main();" class="button white">
			</div>
          </form>          
                    <br>
                    <br>
                     <%
                         if (busqueda == 1) {
                    %>
                    <table width="40%" cellpadding="5"  
                                     bgcolor="#FFFFFF" border="1"   cellspacing="0">
                        <thead>           
                                        <tr>
                                                    <th scope="col"> Nombre Usuario </th>
                                                    <th scope="col"> Nombre Persona </th>
                                                    <th scope="col"> Correo Electronico </th>
                                                    <th scope="col"> Genero </th>
                                                    <th scope="col"> Direccion Residencial </th>
                                                    <th scope="col"> Role </th>
                                                    <th scope="col"> Acciones </th>
                                                
                                        </tr>   
                         </thead>  
                                       <c:forEach var="lstUsuario" items="<%=lstUsuario%>">

                                             <%
                                                if (row == 1) {
                                            %> 
                                                <tr class="odd" >
                                                <% row = 0;%>    
                                            <% } else {%>
                                                <tr> 
                                                <% row = 1;%>    
                                            <% }%>
                                                <td>${lstUsuario.nombre}</td>
                                                <td>${lstUsuario.nombrePersona}</td>
                                                <td>${lstUsuario.correoElectronico}</td>
                                                <td>${lstUsuario.genero}</td>
                                                <td>${lstUsuario.direccion}</td>
                                                <td>${lstUsuario.role.codigo}</td>
                                                
                                                      <td>       
                                                          <form action="./EditarUsuarioServ" method="POST"> 
                                                              <input type="hidden" name="id" value="${lstUsuario.codigo}" />
                                                              <input type="submit"  value="Editar" class="button white"/>
                                                           </form>
                                                              
                                                           <form action="./EliminarUsuarioServ" method="POST"> 
                                                              <input type="hidden" name="idUsuario" value="${lstUsuario.codigo}" />
                                                              <input type="submit"  value="Eliminar" class="button white"/>
                                                           </form>
                                                      </td>
                                                      
                                                      
                                              </tr>
                                        </c:forEach>
                                              
              <% }%>


                                  
                   </table>
                          
                    
		</div>  
	
  </div>
</body>
</html>